/*********************************  webupload样式 start **********************************/
.image {
    /*background: url(resources/images/plus.png) no-repeat scroll center center;*/
    width: 110px;
    height: 110px;
    text-align: center;
    background: #ccc;
    line-height: 100px;
    margin-bottom: 6px;
}
/*demo样式*/
#pickerBtn {
    display: inline-block;
    line-height: 1.428571429;
    vertical-align: middle;
    margin: 0 12px 0 0;
}
#picker .webuploader-pick {
    padding: 6px 12px;
    display: block;
}


.uploader-demo .thumbnail {
    width: 110px;
    height: 110px;
}
.uploader-demo .thumbnail img {
    width: 100%;
}
.uploader-list {
    width: 100%;
    overflow: hidden;
}
.file-item {
    float: left;
    position: relative;
    /*margin: 0 20px 20px 0;*/
    padding: 4px;
}
.file-item .error {
    position: absolute;
    top: 4px;
    left: 4px;
    right: 4px;
    background: red;
    color: white;
    text-align: center;
    height: 20px;
    font-size: 14px;
    line-height: 23px;
}
.file-item .info {
    position: absolute;
    left: 4px;
    bottom: 4px;
    right: 4px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
    background: rgba(0, 0, 0, 0.6);
    color: white;
    overflow: hidden;
    white-space: nowrap;
    text-overflow : ellipsis;
    font-size: 12px;
    z-index: 10;
}
.upload-state-done:after {
    content:"\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 32px;
    position: absolute;
    bottom: 0;
    right: 4px;
    color: #4cae4c;
    z-index: 99;
}
a.travis {
    position: relative;
    top: -4px;
    right: 15px;
}
.pic-box {
    position: relative;
    /*padding: 15px 15px 15px;*/
    /*margin: 15px 0;*/
    /*background-color: #ddd;*/
    /*box-shadow: inset 0 3px 6px rgba(0, 0, 0, .05);*/
    /*border-color: #e5e5e5 #eee #eee;*/
    /*border-style: solid;*/
    /*border-width: 1px 0;*/
}
/**小按钮**/
.small-btn{
    position: relative;
    border-radius: 7px;
    cursor: pointer;
    padding: 1px 7px;
    margin-left: 65px;
    border: 1px solid #4aa005;
    background-color: #4fd24f;
    color: #fff;
    text-decoration: none;
    z-index: 12;
}
/*********************************  webupload样式 end **********************************/

.layui-upload-img{
    width: 92px;
    height: 92px;
    margin: 0 10px 10px 0;
}

/**字符串过长 转化为 。。。**/
.bootstrap-table table{
    table-layout:fixed;/* 只有定义了表格的布局算法为fixed，下面td的定义才能起作用。 */
}
.bootstrap-table table td{
    /*width:100%;*/
    word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用*/
    -o-text-overflow:ellipsis;
    -icab-text-overflow: ellipsis;
    -khtml-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}


/*点击查看大图*/
.enlargeImg_wrapper {
    display: none;
    position: fixed;
    z-index: 99999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-color: rgba(52, 52, 52, 0.8);
    background-size: 50%;
}
img:hover,
.enlargeImg_wrapper:hover {
    cursor: pointer;
}



/**********样式***********/
.margin-bottom-5px{
    margin-bottom: 5px;
}
.padding-2px{
    padding:2px;
}
.margin-2px{
    margin:2px;
}
.padding-0px{
    padding:0px;
}
.margin-0px{
    margin:0px;
}
.form-group .control-label{
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
}
/*****************/
